Synonyms for "New World beaver"

Words with similar meaning